vehicle or artifact in very poor condition - Espagnol Anglais Dictionnaire